Uncanny_Automator\Admin_Menu D

Total Complexity 166
Dependencies 9
Dependents 4
Total lines 1,894
Lines of code 1,220
Logical lines of code 387
Comment lines 399
Methods 43
Properties 9

Methods 43

Method Rating Maintainability Complexity Lines of code
get_js_backend_inline_data()
B
20
1 314
get_dashboard_details()
A
41 13 49
check_pro_license()
A
44 11 45
get_integrations_for_components()
A
50 11 32
licensing_call()
A
41 9 56
options_menu_settings_page_output()
A
45 9 41
get_collections()
A
46 8 38
maybe_redirect_to_first_settings_tab()
A
50 8 34
enqueue_global_assets()
A
40 5 76
get_integrations()
S
46 6 40
dashboard_inline_js_data()
S
48 6 34
plugins_loaded()
S
57 6 16
reporting_assets()
S
53 5 22
modify_report_titles()
S
57 5 16
settings_tabs()
S
56 5 16
integrations_inline_js_data()
S
55 4 22
integrations_template_load_archive()
S
55 4 19
__construct()
S
44 1 63
activate_license()
S
51 3 29
register_options_menu_page()
S
48 2 43
is_a_log()
S
56 3 21
deactivate_license()
S
58 3 16
update_automator_connect()
S
65 4 9
validate_credentials()
S
67 3 8
auto_optin_users()
S
66 3 8
get_current_screen_post_type()
S
66 3 9
register_legacy_options_menu_page()
S
59 2 14
get_all_integrations_collection()
S
60 2 13
get_installed_integrations_ids()
S
62 2 13
integrations_get_id_from_url()
S
78 2 3
is_installed()
S
68 2 7
is_pro_older_than_38()
S
70 2 6
get_instance()
S
71 2 6
add_legacy_activity_logs_css_class()
S
69 2 7
database_tools_menu_page_output()
S
64 1 14
tools_menu_page_output()
S
64 1 14
get_license_page_url()
S
64 1 11
dashboard_menu_page_output()
S
68 1 9
integrations_template()
S
73 1 5
logs_options_menu_page_output()
S
73 1 5
register_dashboard_recent_articles_endpoint()
S
75 1 4
integrations_template_load_single()
S
76 1 4
register_submenu_app_integrations()
S
67 1 9